package CaseTest;

public class Calc {
	
public int result;	//定义返回的结果
	
public int getResult() {
	return result;
}

/**
 * 加法
 * @param a
 * @param b
 */
public int Add(int a,int b){
	return result= a+b;
	
}
   

/**
 * 减法
 * @param a
 * @param b
 * @return 
 */
public int Substract(int a,int b){
	return result=a-1;
}


/**
 * 乘法
 * @param a
 * @param b
 */
public void Multiply(int a,int b){
	
	//此方法尚未写好
}

/**
 * 除法
 * @param a
 * @param b
 * @return 
 * @throws Exception 
 */
public int Divide(int a,int b)throws ArithmeticException{
	if(b==0){
		try {
			throw new Exception("除数不能为零");
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	else{
		result=a/b;
	}
	return result;
	
}

/**
 * 将结果清零
 * @param a
 * @param b
 */
public int Clear(){
	return result=0;
}

}
